temperature diagram